clean the windows - Francés Inglés Diccionario